/**
 * 入口模块
 */
const express = require('express')

// 创建主应用
const app = express()

// 模板引擎的设置
app.set('view engine', 'html') // 模版是html后缀的文件
app.set('views', `${__dirname}/views`)
app.engine('html', require('ejs').renderFile)// ejs的模版后缀本是ejs现在咱们用html,这样就不用将创建好的静态模版再进行一个后缀的更改

// 静态资源配置
app.use(express.static('static'))

// 调用首页子应用
app.use(/\/(index)?/, require('./router/index'))

// 调用文章子应用
//app.use('/article', require('./router/article'))

// 调用搜索子应用
//app.use('/search', require('./router/search'))

// 调用登录子应用
//app.use('/login', require('./router/login'))

// 监听服务器
app.listen(3000)